Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
31 POPLARS ROAD Semi-Detached £151,572 £102,000 6 Jan 2015
64 POPLARS ROAD Terraced £192,242 £167,500 14 Dec 2020